/* ******************************************************** */
/* Arcans Project (2010)                                    */
/* Jeu sous forme d'application web entièrement conçu       */
/* et réalisé par Killian Le Maitre                         */
/* Jeu sous licence GNU GPL v3 (voir NOTICE et COPYING)     */
/* ******************************************************** */

//classe statique de la page de contact
var bl_ctt = {
	//méthodes :
		//envoi du message
	sendCtt: function () {
		bl_ctt.resetAlerte();
		var title = document.getElementById("title").value;
		var sender = document.getElementById("sender").value;
		var texte = document.getElementById("text").value;
		var regtitle = new RegExp(/^.{3,}$/);
		var regsender = new RegExp(/^.{2,}$/);
		var regtexte = new RegExp(/^.{3,}$/);
		var verif = true;
		if (!(regtitle.test(title))) {
			var crea_para = document.createElement("p");
			crea_para.setAttribute("class", "erreur");
			crea.para.appendChild(document.createTextNode("Veuillez remplir le titre du message. Au moins trois caractères sont exigés."));
			document.getElementById("alert_div").appendChild(crea_para);
			verif = false;
		}
		if (!(regsender.test(sender))) {
			var crea_para = document.createElement("p");
			crea_para.setAttribute("class", "erreur");
			crea_para.appendChild(document.createTextNode("Veuillez indiquer votre nom, surtout si vous désirez une réponse."));
			document.getElementById("alert_div").appendChild(crea_para);
			verif = false;
		}
		if (!(regtexte.test(texte))) {
			var crea_para = document.createElement("p");
			crea_para.setAttribute("class", "erreur");
			crea_para.appendChild(document.createTextNode("Veuillez saisir votre texte."));
			document.getElementById("alert_div").appendChild(crea_para);
			verif = false;
		}
		if (verif) ajaxFun("acntt", 3, new Array(title, sender, texte), bl_ctt.valid);
	},
		//affichage de l'envoi
	valid: function (res) {
		encart.ouverture("250px", "Nous contacter : ");
		encart.alerte("valid", "Votre message a bien été envoyé. Merci pour votre participation.");
		encart.alerte("valid", "Vous allez être automatiquement redirigé vers l'accueil.");
		window.setTimeout("encart.fermeture();", 1500);
		window.setTimeout('location.replace("?p=i");', 1800);
	},
		//mise à zéro de la zone d'alerte
	resetAlerte: function () {
		while (document.getElementById("alert_div").hasChildNodes()) document.getElementById("alert_div").removeChild(document.getElementById("alert_div").firstChild);
	}
}